insistent annoyance - Turco Inglés Diccionario